// components/Tabs/Tabs.js
Component({
    /**
     * 组件的属性列表
     */
    properties: {
        tabs: {
            type: Array, //值的类型
            value: [] //默认值
        }
    },

    /**
     * 组件的初始数据
     */
    data: {},

    /**
     * 组件的方法列表
     */
    methods: {

        handleItemTap(e) {
            // 获取绑定到data-index的值
            const { index } = e.currentTarget.dataset

            // 给父组件触发一个事件，以对象的形式传递过去值
            this.triggerEvent("tabsItemChange", { index })
        }

    }
})